package de.gwtprime.shared.requestFactory.request;

import com.google.web.bindery.requestfactory.shared.InstanceRequest;
import com.google.web.bindery.requestfactory.shared.Request;
import com.google.web.bindery.requestfactory.shared.RequestContext;
import com.google.web.bindery.requestfactory.shared.Service;

import de.gwtprime.server.model.ArticleComment;
import de.gwtprime.server.model.MyServiceLocator;
import de.gwtprime.shared.requestFactory.ArticleCommentProxy;

@Service(value = ArticleComment.class, locator = MyServiceLocator.class)
public interface ArticleCommentRequest extends RequestContext {

	Request<ArticleCommentProxy> findArticleComment(Long id);
	
	InstanceRequest<ArticleCommentProxy, Long> persist();

	InstanceRequest<ArticleCommentProxy, Void> remove();
	
	

}
